ecologically friendly - Français Anglais Dictionnaire